Python之判断语句(if语句) | 您所在的位置:网站首页 › python else后面加判断 › Python之判断语句(if语句) |
if与elif及else一起使用,用来判断条件 使用语句时,缩进不一致会导致出错;空格和tab不能混用 条件语句说明if假如elif又或else否则pass空语句,保持结构完整来个简单的例子 a=True #a=False if a: # 如果a是True print(a) else: # 否则 print(None)if可以相互嵌套 a=input("输入一个数") # 输入 if a: # a不是空的 if len(a)==1: # a的长度为1 if a.isdigit(): # a是数字 print("是数字") else: print("不是数字") elif len(a)==2: # a的长度为2 pass # 不执行任何东西 else: print("more") else: print(None)来一个简单的猜拳游戏 import random # 导入随机模块 a=int(input("请输入:(0 剪刀、1 石头、2 布)")) # 将输入的数据转化为整型 c=random.randint(0,2) # 随机一个0到2的整数 if a==c: print("平局") elif a-c==1 or c-a==2: # 赢得情况就这两种 print("你赢了") else: print("你输了") A=("剪刀","石头","布") # 定义一个元组 print("你出%s,电脑出%s" % (A[a], A[c])) # 显示出双方出拳 |
CopyRight 2018-2019 实验室设备网 版权所有 |